package machiavelli;

public class Carta {
	protected int seme;
	protected int valore;

	public Carta(int seme, int valore){
		setSeme(seme);
		setValore(valore);
	}
	
	public int getSeme() {
		return seme;
	}
	public void setSeme(int seme) {
		this.seme = seme;
	}
	public int getValore() {
		return valore;
	}
	public void setValore(int valore) {
		this.valore = valore;
	}
	public boolean equals(Object o){
		if (!(o instanceof Carta)) return false;
		Carta c = (Carta)o;
		return seme == c.seme && valore == c.valore;
	}
	@Override
	public String toString() {
		return Mazzo.getSeme(seme) + Mazzo.getValore(valore);
	}
	
	
}
